@charset "gb2312";
/* common.css */
/* reset */
body{ font:12px/1.5 \5b8b\4f53,Tahoma,sans-serif;background:#fff;}
html,body,p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,fieldset,fieldset,input,button,sub,sup,textarea{margin:0;padding:0; }
table {border-collapse:collapse; border-spacing:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;} 
iframe,img{ border:0 none;}
img{ vertical-align:middle;}
em,i{font-style: normal;}
ul,li,ol{list-style:none outside none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{color:#000;text-decoration:none;}
a:hover{color:#fd5151;text-decoration:underline;}
:focus { outline:0;}
.clear{ clear:both; overflow:hidden; font-size:0; height:0;line-height:0;}
.wrapper{font-size:14px;}
.fsize{font-size:12px;}

.top_in,.head,.menu_bd,.path,.wrapper,.foot-sch,.feedback,.about{ width:990px; margin:0 auto;}
.top,.top a.t_home,.feedback input,.foot-sch .input_box,.foot-sch .butn_ss_sch,.feedback a,.feedback .back_index,.head .search .input_box,.head .search .butn_ss_sch,.mod_data_new .tit{background:url(http://www.2345.com/image/common/common_bg.png) no-repeat; }
.menu,.menu .nav li,.menu .nav .cur,.menu .nav .cur span,.menu .nav a:hover,.menu .nav a:hover span{background:url(../../image/common/menu_bg.png) no-repeat; }
 
/* top */
#xtopjsinfo{height:85px }
.headsearchform{ float:right;width:357px;}
.top i.t_home{padding-left:22px;background: url("http://www.2345.com/images/home_new.gif") no-repeat 5px 6px;}
.top .wzdq_red{color:#ff0000}
.top_keyw .line{float:left;margin:-2px 12px 0 0;color:#ddd }
.top{min-width:990px;height:31px;line-height:31px;background-position:0 0; background-repeat:repeat-x;overflow:hidden;}
.top_in{color:#bcbbbb;text-align:left;}
.top_in a.t_home{margin:0;padding-left:17px;background-position:0 -35px;}
.top_in a.t_home a{padding-left:10px;}
.top_keyw a{float:left;margin:0 12px 0 0;}
.top i{display:block;float:right;margin-left:5px;height:31px;line-height:31px;}
.top a{display:inline-block;_padding-top:3px;line-height:29px;_line-height:24px;color:#666;}
.top a:hover{color:#f00; }
.top i a{ float:left;}

/* head */
.head{height:74px;text-align:left;position:relative;}
.head .logo{float:left;padding:5px 0;}
.head .banner{float:right;padding:7px 0;width:610px;height:60px;overflow:hidden;}
.head .banner img{ vertical-align:middle;}
.head .head_bd{float:right}
.head .search{position:absolute;right:280px;top:22px;width:439px;}
.head .banner_s{width:210px;}
.head .search_type{float:left;margin-top:0;}
.head .search .input_box{float:left;margin:0 0 0 10px;padding:3px;width:272px;height:22px;line-height:22px;overflow:hidden;border:1px solid #bbb;display:inline-block;*display:inline;*zoom:1;background-position:0 -140px;background-repeat:repeat-x;}
.head .search .input_ss_sch{margin:0;padding:0;border:0 none;width:272px;height:22px;line-height:22px;overflow:hidden;background:tranparent;}
.head .search .butn_ss_sch{float:right;margin:0;padding:0;border:0 none;width:60px;height:30px;font-size:14px;color:#333;line-height:30px;background-position:0 -170px;cursor:pointer;}
.head .search b{display:block;float:left;*margin-top:3px;_margin-top:3px;font-weight:100;height:27px;line-height:30px; overflow:hidden;} 
.head .search b a{margin-left:10px;font-family:"\5b8b\4f53";color:#226caa;}
.head .search b a:hover{color:#226caa;}

/* menu */
.menu{margin-bottom:10px;min-width:990px;height:36px;line-height:36px;background-position:0 -40px;background-repeat:repeat-x;}
.menu .nav{float:left;font-size:14px;font-weight:bold;}
.menu .subnav{float:right;font-size:12px;}
.menu .nav{overflow:hidden;}
.menu .nav li{margin-right:-2px;float:left;padding:0 15px;background-position:100% 0;}
.menu .nav a,.menu .nav span{float:left;height:36px;line-height:36px;color:#fff;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.menu .nav a{padding-left:15px;}
.menu .nav a span{padding-right:15px;}
.menu .nav .cur{background-position:0 -80px;}
.menu .nav .cur span{color:#226caa;background-position:100% -80px;}
.menu .nav a:hover{background-position:0 -80px;}
.menu .nav a:hover span{color:#226caa;text-decoration:underline;background-position:100% -80px;}
.menu .subnav a{margin-left:5px;color:#fff;text-decoration:underline}
.menu .subnav a:hover{color:#ffe2ee;}

/* foot search */
.foot-sch{margin-top:30px;text-align:center;}
.foot-sch p{width:750px; margin:0 auto;}
.foot-sch .search_type{float:left;}
.foot-sch .search_type_norma{float:left; margin-top:2px;}
.foot-sch .input_box{float:left;margin:0 7px 0 10px;padding:3px;width:452px;height:22px;line-height:22px;overflow:hidden;border:1px solid #bbb;display:inline-block;*display:inline;*zoom:1;background-position:0 -140px;background-repeat:repeat-x;}
.foot-sch .input_ss_sch{margin:0;padding:0;border:0 none;width:452px;height:22px;line-height:22px;overflow:hidden;background:tranparent;}
.foot-sch .butn_ss_sch{float:left;margin:0;padding:0;border:0 none;width:60px;height:30px;font-size:14px;color:#333;line-height:30px;background-position:0 -170px;cursor:pointer;}
.foot-sch b{font-weight:100; display:block; float:left; height:27px;*margin-top:3px;_margin-top:3px; line-height:30px; overflow:hidden;} 
.foot-sch b a{margin-left:10px;font-family:"simsun";color:#226caa; }
.foot-sch b a:hover{color:#226caa; }
.foot-sch .option-grp{margin:0 auto;padding:5px 0 16px 10px;width:578px;height:20px;text-align:left; line-height:20px;}
.foot-sch span{margin-right:15px;float:left;}
.foot-sch .option-grp input{margin:0 0 0 20px;vertical-align:middle;width:19px;height:13px; line-height:13px;_margin-top:-3px;}
.foot-sch .option-grp a{margin-left:0; vertical-align:middle;zoom:1}
.foot-sch_s p{width:600px;}
.foot-sch_s .input_box_s{width:272px;}
.foot-sch_s .input_ss_sch_s{width:272px;}

/* feedback */
.feedback{padding-bottom:20px;text-align:center;color:#999;}
.feedback a{color:#666;}
.feedback a:hover{color:#f00;}
.feedback .link{margin-bottom:30px;line-height:16px; }
.feedback .link a{padding-left:22px;color:#226caa;font-size:14px;background-position:0 -210px;}
.feedback .link a:hover{color:#f00;}
.feedback .back_index{width:128px;height:23px;background-position:0 -70px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;}
.feedback span{margin-right:10px;font-family:Arial;}
.feedback_s .link{margin-top:20px;}

/* path */
.path{margin:10px auto;text-align:left;font-size:12px;color:#666;}
.path span{margin:0 5px;font-family:simsun;}
.path a{color:#1f6caa;}
.path a:hover{color:#1f6caa;}

/* mod_data_new */
.mod_data_new{border:1px solid #a7d2f5;border-top-width:0;overflow:hidden}
.mod_data_new .tit{height:28px;line-height:28px;border-top:1px solid #a7d2f5;background-position:0 -240px;background-repeat:repeat-x;}
.mod_data_new .tit h2{padding-left:15px;color:#1364a5;font-size:14px;}
.mod_data_new .ul_data{display:block;margin-left:-1px;overflow:hidden;}
.mod_data_new .ul_data li{float:left;padding-left:15px;width:182px;height:35px;line-height:35px;background-color:#fcfdff;border:1px solid #c5e7ff;border-width:1px 0 0 1px;display:block;}
.mod_data_new .ul_data li:nth-child(5n){width:185px;}


/* menu_skin */
.skin_orange{background-position:0 -200px;}
.skin_orange .nav li{background-position:100% -160px;}
.skin_orange .nav .cur{background-position:0 -240px;}
.skin_orange .nav .cur span{color:#630;background-position:100% -240px;}
.skin_orange .nav a:hover{background-position:0 -240px;}
.skin_orange .nav a:hover span{color:#630;background-position:100% -240px;}
.skin_orange .subnav a{color:#fff;}
.skin_orange .subnav a:hover{color:#ffd792;}

.skin_red{background-position:0 -350px;}
.skin_red .nav li{background-position:100% -310px;}
.skin_red .nav .cur{background-position:0 -390px;}
.skin_red .nav .cur span{color:#333;background-position:100% -390px;}
.skin_red .nav a:hover{background-position:0 -390px;}
.skin_red .nav a:hover span{color:#333;background-position:100% -390px;}
.skin_red .subnav a{color:#fff;}
.skin_red .subnav a:hover{color:#ffc4c4;}

.skin_green{background-position:0 -500px;}
.skin_green .nav li{background-position:100% -460px;}
.skin_green .nav .cur{background-position:0 -540px;}
.skin_green .nav .cur span{color:#31552f;background-position:100% -540px;}
.skin_green .nav a:hover{background-position:0 -540px;}
.skin_green .nav a:hover span{color:#31552f;background-position:100% -540px;}
.skin_green .subnav a{color:#fff;}
.skin_green .subnav a:hover{color:#b8e3a4;}

.skin_pink{background-position:0 -650px;}
.skin_pink .nav li{background-position:100% -610px;}
.skin_pink .nav .cur{background-position:0 -690px;}
.skin_pink .nav .cur span{color:#c4296b;background-position:100% -690px;}
.skin_pink .nav a:hover{background-position:0 -690px;}
.skin_pink .nav a:hover span{color:#c4296b;background-position:100% -690px;}
.skin_pink .subnav a{color:#fff;}
.skin_pink .subnav a:hover{color:#fdecf3;}

/* finance_tool */
.finance_tool dl{height:80px;border-top:1px solid #A7D2F5;font-size:12px;text-align:center;}
.finance_tool dt{position:relative;float:left;padding:1px;height:78px;width:31px;border-right:1px solid #C5E7FF;}
.finance_tool dt em{position:absolute;left:32px;top:32px;display:inline-block;width:8px;height:13px;background:url(http://www.2345.com/image/common/arrow.png) no-repeat;}
.finance_tool dt span{display:block;height:72px;padding:3px 5px;background:#EEF5FE;}
.finance_tool dd{float:left;width:75px;padding:0 30px;margin:10px 0;height:60px;border-left:1px solid #DBECFB;}
.finance_tool dd.nolb{border-left:0 none;}
.finance_tool dd a, .finance_tool dd span{display:block;cursor:pointer;}
.finance_tool dd span{height:20px;line-height:20px;overflow:hidden;}
.finance_tool dd img{vertical-align:top;}
